Big Huge Thesaurus

cream puff

noun

sounds kind of like